Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACROFT Terraced £362,247 £211,845 30 Apr 2010
2 LEACROFT Semi-Detached £630,384 £510,000 30 Sep 2019
3 LEACROFT Terraced £354,817 £210,000 3 Apr 2013
4 LEACROFT Terraced £366,518 £317,000 18 Dec 2020
5 LEACROFT Terraced £374,473 £218,995 30 Apr 2010
6 LEACROFT Terraced £391,737 £224,995 18 Dec 2009
7 LEACROFT Semi-Detached £376,106 £219,950 30 Apr 2010
8 LEACROFT Terraced £388,749 £225,000 28 Jan 2010